home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Day Cry
/
Day Cry CD.bin
/
oh_towns
/
taropyon
/
silib
/
silib.lzh
/
PRG
/
SDKMENU
/
MAKEFILE
next >
Wrap
Text File
|
1994-06-09
|
2KB
|
80 lines
######################################################################
# "makefile"
######################################################################
# <target> : <source(s)>
# <command>
#---------------------------------------------------------------------
# $? â^ü[âQâbâgéµéΦÉVé╡éóé╖é╫é─é╠â\ü[âXû╝
# $# é╖é╫é─é╠â\ü[âXû╝é╔é¿é½é⌐éφéΦé▄é╖
# $& $# é╞ô»é╢é┼é╖é¬üAègÆúÄqüi. éµéΦîπüjé¬ÄµéΦÅ£é⌐éΩé─éóé▄é╖
# $@ â^ü[âQâbâgû╝é╔é¿é½é⌐éφéΦé▄é╖
# $* $@ é╞ô»é╢é┼é╖é¬üAègÆúÄqé¬ÄµéΦÅ£é⌐éΩé─éóé▄é╖
# $< éPö╘ì╢é╔éáéΘâ\ü[âXû╝é╔é¿é½é⌐éφéΦé▄é╖
# $> $< é╞ô»é╢é┼é╖é¬üAègÆúÄqé¬ÄµéΦÅ£é⌐éΩé─éóé▄é╖
# $:<ò╢ÄÜ>
# ${ ... }
######################################################################
#---------------------------------------------------------------------
# rules
#
.SUFFIXES: .asm .c
CC = run386 F:/HC_V17/BIN/hcd386p
CFLAGS = -tmpi1 d:/tmp/t1 -tmpi2 d:/tmp/t2
ASM = 386asm
AFLAGS = -twoc -nolist
LINK = run386 F:/HC_V17/BIN/386linkp
LFLAGS =
.c.obj:
$(CC) $< $(CFLAGS) -object $@
.asm.obj:
$(ASM) $< $(AFLAGS) -object $@
.PATH : ./
#---------------------------------------------------------------------
# Tools
MKTAGS = ntags
#---------------------------------------------------------------------
TARGET = sdkmenu.exp
HC_PRO = hc.pro
HC_PATH = F:/HC_V17
HC_LIB = $(HC_PATH)/LIB
USR_LIBS = ../../LIB/kb2.lib ../../LIB/silib.lib
tags : $(HC_PRO) $(TARGET) #smftest.exp
@$(MKTAGS) *.c *.h > tags
@echo - end -
$(HC_PRO) : makefile
@echo #pragma Off(Floating_point) > $@
@echo #pragma On(Optimize_for_space) >> $@
@echo #pragma Ipath("../../inc/") >> $@
#---------------------------------------------------------------------
OBJS = OBJ/sdkmenu.obj
#---------------------------------------------------------------------
# link
#
LNKS = \
$(OBJS) \
$(HC_PATH)\SMALL\c_printf.obj \
-lib \
$(USR_LIBS) \
$(HC_PATH)/SMALL/hce \
$(HC_PATH)/SMALL/na \
$(HC_LIB)/snd \
$(HC_LIB)/tbios \
$(HC_LIB)/fmcfrb \
$(HC_LIB)/cdrfrb \
$(HC_LIB)/t_os \
-stack 12288 \
-nosymbol \
-twocase
sdkmenu.exp : $(OBJS) $(USR_LIBS)
$(LINK) @${$(LNKS)} -exe $@
@del make.i